Decomposition, relaxation and metaheuristic generation
نویسندگان
چکیده
Large part of combinatorial optimization research has been devoted to the study of exact methods leading, most notably during the years 60s and 70s, to a number of very diversified approaches to the solution of the problems of interest. Several of these approaches have by now lost their thrust in the literature as newer, more powerful exact optimization techniques appeared and proved their effectiveness. However, some of those older framework can now be revisited in a metaheuristic perspective, as they are quite general frameworks for dealing with optimization problems. In this work we propose to investigate the possibility of reinterpreting decomposition, with special emphasis on the related Dantzig-Wolfe, Benders and Lagrangean relaxation techniques. We show how these techniques, when applied in a heuristic context, can be framed as a “master process that guides and modifies the operations of subordinate heuristics”, i.e., as metaheuristics [3]. Obvious advantages arise from these approaches, first of all the runtime evolution of both upper and lower bounds to the optimal solution cost, thus yielding both an high-quality heuristic solution and a runtime quality certificate of that same solution. We have implemented two such approaches and validated their effectiveness. We used a Benders based code to solve a Multi-Mode Project Scheduling Problem [2] and a parallel, asynchronous Lagrangean code to solve a problem arising in peer to peer network operations, namely the Membership Overlay Problem [1].
منابع مشابه
Matheuristics for the Periodic Vehicle Routing Problem with Time Windows
We investigate two matheuristic strategies using the periodic vehicle routing problem with time windows as a testbed. Two different metaheuristics are suitably combined with parts of a developed column generation approach: On the one hand a variable neighborhood search (VNS) acts as the sole provider of columns for a set covering model, hence realizing a pure metaheuristic column generation. He...
متن کاملA Column Generation Approach for the Periodic Vehicle Routing Problem with Time Windows1
We present a column generation approach for obtaining strong lower bounds to the periodic vehicle routing problem with time windows (PVRPTW) where customers must be served several times during a planning period. For this a set-covering model is introduced whose linear programming relaxation is solved. The pricing subproblem, responsible for generating new columns, is an elementary shortest path...
متن کاملDecomposition based hybrid metaheuristics
Difficult combinatorial optimization problems coming from practice are nowadays often approached by hybrid metaheuristics that combine principles of classical metaheuristic techniques with advanced methods from fields like mathematical programming, dynamic programming, and constraint programming. If designed appropriately, such hybrids frequently outperform simpler “pure” approaches as they are...
متن کاملAn Integrated Column Generation and Lagrangian Relaxation for Solving Flowshop Problems to Minimize the Total Weighted Tardiness
In this paper, we address a new integration of column generation and Lagrangian relaxation for solving flowshop scheduling problems to minimize the total weighted tardiness. In the proposed method, the initial columns are generated by using near-optimal dual variables for linear programming relaxation of Dantzig-Wolfe decomposition derived by the Lagrangian relaxation method. The column generat...
متن کاملDecomposition and Dynamic Cut Generation in Integer Programming
Decomposition algorithms such as Lagrangian relaxation and Dantzig-Wolfe decomposition are well-known methods that can be used to develop bounds for integer programming problems. We draw connections between these classical approaches and techniques based on generating strong valid inequalities. We also discuss several methods for incorporating dynamic cut generation into traditional decompositi...
متن کامل